Improved Parameterized Algorithms for Constraint Satisfaction
نویسندگان
چکیده
Results from inapproximability provide several sharp thresholds on the approximability of important optimization problems. We give several improved parameterized algorithms for solving constraint satisfaction problems above a tight threshold. Our results include the following: • Improved algorithms for any Constraint Satisfaction Problem. Take any boolean Max-CSP with at most c variables per constraint such that a random assignment satisfies a constraint with probability p. There is an algorithm such that for every instance of the problem with m constraints, the algorithm decides whether at least pm + k constraints can be satisfied in O(2m) time. This improves on results of [Alon et al., SODA 2010] who gave a 2 ) +m algorithm, and [Crowston et al., SWAT 2010] who gave a 2 log k) + m algorithm. We observe that an O(2) time algorithm for every ε > 0 would imply that 3SAT is in subexponential time, so it seems unlikely that our runtime dependence on k can be significantly improved. Our proof also shows that every Max-c-CSP has a linear kernel (of at most c(c+ 1)k/2 variables) under this parameterization, and that every Max-c-CSP admits a nontrivial hybrid algorithm. • Better algorithms for problems approximable by SDP. There is an algorithm for Max Cut such that for every graph with m edges, the algorithm outputs a cut with value at least αOPT+k in 2m time (provided such a cut exists), where α = .878 . . . is the Goemans-Williamson constant. Also there is an algorithm for Max-2-Sat such that for 2CNF with m clauses, the algorithm outputs an assignment with value at least αOPT + k in 2m time (provided such an assignment exists), where α = .940 . . . is the Lewin et al. constant. We present these results based on a more general claim for Max-2-CSP. Supported by an EPSRC grant. Email: [email protected] Supported by the Josef Raviv Memorial Fellowship. Email: [email protected]
منابع مشابه
The Parameterized Complexity of Constraint Satisfaction and Reasoning
Parameterized Complexity is a new and increasingly popular theoretical framework for the rigorous analysis of NP-hard problems and the development of algorithms for their solution. The framework provides adequate concepts for taking structural aspects of problem instances into account. We outline the basic concepts of Parameterized Complexity and survey some recent parameterized complexity resu...
متن کاملParameterized algorithms on digraph and constraint satisfaction problems
While polynomial-time approximation algorithms remain a dominant notion in tackling computationally hard problems, the framework of parameterized complexity has been emerging rapidly in recent years. Roughly speaking, the analytic framework of parameterized complexity attempts to grasp the difference between problems which admit O(ck · poly(n))-time algorithms such as Vertex Cover, and problems...
متن کاملFixed-Parameter Algorithms For Artificial Intelligence, Constraint Satisfaction and Database Problems
We survey the parameterized complexity of problems that arise in artificial intelligence, database theory, and automated reasoning. In particular, we consider various parameterizations of the constraint satisfaction problem, the evaluation problem of Boolean conjunctive database queries, and the propositional satisfiability problem. Furthermore, we survey parameterized algorithms for problems a...
متن کاملParameterized Constraint Satisfaction Problems: a Survey
We consider constraint satisfaction problems parameterized above or below guaranteed values. One example is MaxSat parameterized above m/2: given a CNF formula F with m clauses, decide whether there is a truth assignment that satisfies at least m/2 + k clauses, where k is the parameter. Among other problems we deal with are MaxLin2-AA (given a system of linear equations over F2 in which each eq...
متن کاملSynthesizing Filtering Algorithms for Global Chance-Constraints
Stochastic Constraint Satisfaction Problems (SCSPs) are a powerful modeling framework for problems under uncertainty. To solve them is a P-Space task. The only solution approach to date compiles down SCSPs into classical CSPs. This allows the reuse of classical constraint solvers to solve SCSPs, but at the cost of increased space requirements and weak constraint propagation. This paper tries to...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1008.0213 شماره
صفحات -
تاریخ انتشار 2010